goods sold and delivered - Französisch Englisch Wörterbuch